package com.cskaoyan.javase.basic._5scanner;

import java.util.Scanner;

/**
 * 那么Scanner键盘录入到底应该怎么用呢？
 * 大体上可以分为三步走：
 * 导包 （IDEA有自动导包功能，但是不要认为没有这一步）
 * import java.util.Scanner;
 *
 * 创建对象
 * Scanner sc = new Scanner(System.in);
 *
 * 接收从键盘录入的数据
 * int x = sc.nextInt();
 *
 * 扩展:
 *      Scanner当中,类似于nextInt,nextLine等方法属于"阻塞方法"
 *      这些方法的执行必须等待控制台键盘录入,程序才会继续执行
 *      否则就会一直等待
 *
 * 注意:
 *      1.为了避免录入时互相等待的情况,建议在键盘录入之前给出友好提示
 *      2.IDEA有自动导包功能，导包是必须的,但程序员往往不需要手动完成.
 *      3.创建对象的语句以后我们经常写,建议先写右边,左边自动生成
 *
 * @since 09:23
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        /*Scanner sc = new Scanner(System.in);
        System.out.println("请键盘录入一个int整数:");
        int num = sc.nextInt();
        System.out.println(num);*/
        // .var 或者 ctrl + alt + V
        Scanner sc = new Scanner(System.in);
    }
}
